window traceries - French English Dictionary